PowerTools SPREAD for Windows Forms 8.0J
AddChart(CellRange[],Type,Int32,Int32,Int32,Int32,ChartViewType,Boolean) メソッド


チャートのデータの作成に使用される複数のセル範囲。
追加されるチャートの種類を示します。
チャートの幅。
チャートの高さ。
x位置。
y位置。
表示のタイプ。
trueに設定した場合、新しいチャートにデフォルトの凡例エリアが含まれます。それ以外の場合、凡例エリアは含まれません。
SheetViewにチャートを追加します。チャートはSheetViewの中央に配置されます。
構文
'Declaration
 
Public Overloads Function AddChart( _
   ByVal cellRanges() As CellRange, _
   ByVal seriesType As Type, _
   ByVal width As Integer, _
   ByVal height As Integer, _
   ByVal x As Integer, _
   ByVal y As Integer, _
   ByVal viewType As ChartViewType, _
   ByVal showLegend As Boolean _
) As SpreadChart
'使用法
 
Dim instance As SheetView
Dim cellRanges() As CellRange
Dim seriesType As Type
Dim width As Integer
Dim height As Integer
Dim x As Integer
Dim y As Integer
Dim viewType As ChartViewType
Dim showLegend As Boolean
Dim value As SpreadChart
 
value = instance.AddChart(cellRanges, seriesType, width, height, x, y, viewType, showLegend)
public SpreadChart AddChart( 
   CellRange[] cellRanges,
   Type seriesType,
   int width,
   int height,
   int x,
   int y,
   ChartViewType viewType,
   bool showLegend
)

パラメータ

cellRanges
チャートのデータの作成に使用される複数のセル範囲。
seriesType
追加されるチャートの種類を示します。
width
チャートの幅。
height
チャートの高さ。
x
x位置。
y
y位置。
viewType
表示のタイプ。
showLegend
trueに設定した場合、新しいチャートにデフォルトの凡例エリアが含まれます。それ以外の場合、凡例エリアは含まれません。

戻り値の型

新しく作成されたチャートのインスタンス。
解説
cellRange配列内の最初のセル範囲を使用してチャートが生成されます。それ以外のセル範囲は系列の生成に使用され、それらの系列が現在のチャートプロットエリアに追加されます。seriesTypeパラメーターは、追加するチャートの種類を示します。chartWidthパラメーターとchartHeightパラメーターは、チャートのサイズ(幅と高さ)を指定します。絶対位置はxパラメーターとyパラメーターによって指定されます。ChartViewTypeパラメーターは、チャートの表示タイプ(2Dまたは3D)です。showLegendパラメーターは、デフォルトの凡例エリアをチャートに表示するかどうかを示します。
次のサンプルコードは、チャートコントロールを作成します。
FarPoint.Win.Spread.Model.CellRange celRange1 = new FarPoint.Win.Spread.Model.CellRange(0, 0, 7, 2);
FarPoint.Win.Spread.Model.CellRange celRange2 = new FarPoint.Win.Spread.Model.CellRange(0, 2, 7, 2);
fpSpread1.Sheets[0].AddChart(new FarPoint.Win.Spread.Model.CellRange[] { celRange1, celRange2 }, typeof(FarPoint.Win.Chart.BarSeries), 400, 400, 0, 0, FarPoint.Win.Chart.ChartViewType.View2D, false);
Dim celRange1 As New FarPoint.Win.Spread.Model.CellRange(0, 0, 7, 2)
Dim celRange2 = New FarPoint.Win.Spread.Model.CellRange(0, 2, 7, 2)
FpSpread1.Sheets(0).AddChart(New FarPoint.Win.Spread.Model.CellRange() {celRange1, celRange2}, GetType(FarPoint.Win.Chart.BarSeries), 400, 400, 0, 0, FarPoint.Win.Chart.ChartViewType.View2D, False)
参照

SheetView クラス
SheetView メンバ
オーバーロード一覧

 

 


© 2004-2015, GrapeCity inc. All rights reserved.